tamboured curtain - Alemán Inglés Diccionario